﻿namespace Growatt.ShinebusServiceUploadPack.Service.OSS.Model
{

    public class ShinebusUploadFileRecordRootobject
    {
        public int code { get; set; }
        public ShinebusUploadFileRecordData data { get; set; }
        public string msg { get; set; }
    }

    public class ShinebusUploadFileRecordData
    {
        public bool has_more { get; set; }
        public ShinebusUploadFileRecordItem[] items { get; set; }
        public int total { get; set; }
    }

    public class ShinebusUploadFileRecordItem
    {
        public ShinebusUploadFileRecordFields fields { get; set; }
        public string record_id { get; set; }
    }

    public class ShinebusUploadFileRecordFields
    {
        public ShinebusUploadFileRecordSofttype[] softType { get; set; }
        public ShinebusUploadFileRecord上传文件成功的ID[] 上传文件成功的ID { get; set; }
        public ShinebusUploadFileRecord产品类型[] 产品类型 { get; set; }
        public ShinebusUploadFileRecord审核通过的云端路径[] 审核通过的云端路径 { get; set; }
        public ShinebusUploadFileRecord新的文件夹的名称[] 新的文件夹的名称 { get; set; }
        public ShinebusUploadFileRecord设备型号[] 设备型号 { get; set; }
        public ShinebusUploadFileRecord设备类型[] 设备类型 { get; set; }
        public ShinebusUploadFileRecord是否审核[] 是否审核 { get; set; }
        public ShinebusUploadFileRecord具体操作时间[] 具体操作时间 { get; set; }
    }

    public class ShinebusUploadFileRecordSofttype
    {
        public string text { get; set; }
        public string type { get; set; }
    }

    public class ShinebusUploadFileRecord上传文件成功的ID
    {
        public string text { get; set; }
        public string type { get; set; }
    }

    public class ShinebusUploadFileRecord产品类型
    {
        public string text { get; set; }
        public string type { get; set; }
    }

    public class ShinebusUploadFileRecord审核通过的云端路径
    {
        public string text { get; set; }
        public string type { get; set; }
    }

    public class ShinebusUploadFileRecord新的文件夹的名称
    {
        public string text { get; set; }
        public string type { get; set; }
    }

    public class ShinebusUploadFileRecord设备型号
    {
        public string text { get; set; }
        public string type { get; set; }
    }

    public class ShinebusUploadFileRecord设备类型
    {
        public string text { get; set; }
        public string type { get; set; }
    }
    public class ShinebusUploadFileRecord是否审核
    {
        public string text { get; set; }
        public string type { get; set; }
    }
    public class ShinebusUploadFileRecord具体操作时间
    {
        public string text { get; set; }
        public string type { get; set; }
    }
}
